//package com.sctu.uttilphoto.util;
//
//import android.app.Activity;
//import android.content.Context;
//import android.os.Handler;
//import android.os.Message;
//import android.util.Log;
//import com.alibaba.fastjson.JSON;
//import com.android.volley.Response;
//import com.android.volley.VolleyError;
//import com.sctu.httpvollry.GetVolleyHttp;
//
//
//import java.io.File;
//import java.util.ArrayList;
//import java.util.List;
//
///**
// * Created by zcy on 2015/10/10.
// */
//public class UploadImageUtil {
//    private String path = IPUtils.PUSH_ORDER;
//    private static UploadImageUtil uploadImageUtil = null;
//    private Handler Utilhandler;
//
//    public static UploadImageUtil getInstall() {
//
//        if (uploadImageUtil == null) {
//            uploadImageUtil = new UploadImageUtil();
//        }
//        return uploadImageUtil;
//    }
//
//
//    public void reg(Context context, ArrayList<ImageItem> tempSelectBitmap, String descr, Handler handler) {
//        Utilhandler = handler;
//        try {
//            List<File> fileList = new ArrayList<File>();
//            String token = SharePreferenceUtil.getInstance(context).getKeyData("uuid");
//            String number = SharePreferenceUtil.getInstance(context).getKeyData("number");
//            for (int i = 0; i < tempSelectBitmap.size(); i++) {
//
//                File file = new File(tempSelectBitmap.get(i).getImagePath());
//
//                fileList.add(file);
//
//            }
//            MultipartRequest request = new MultipartRequest(path + "?token=" + token, errorListener, listener, "f_file[]", fileList, new PostParamsMap().pushMap(descr, number));
//            GetVolleyHttp.getInstance((Activity) context).getr(request);
//        } catch (Exception e) {
//
//        }
//
//    }
//
//    Response.Listener<String> listener = new Response.Listener<String>() {
//
//        @Override
//        public void onResponse(String result) {
//            Log.i("photo", result);
//            JsonBase jsonBase = JSON.parseObject(result, JsonBase.class);
//            if (jsonBase.getCode() == 0){
//                Message message = new Message();
//                message.arg1 = 0;
//                Utilhandler.sendMessage(message);
//            }else {
//                Message message = new Message();
//                message.arg1 = 1;
//                Utilhandler.sendMessage(message);
//            }
//
//        }
//    };
//
//    Response.ErrorListener errorListener = new Response.ErrorListener() {
//        @Override
//        public void onErrorResponse(VolleyError volleyError) {
//            Message message = new Message();
//            message.arg1 = 1;
//            Utilhandler.sendMessage(message);
//        }
//    };
//}
//
//
//
//
//
//
